Novgorod Oblast

Daily trains depart from Saint Petersburg to Novgorod in the afternoon and take 3 hours. The return trip leaves Novgorod in the morning around 07:00. A one way ticket costs only 300-350 RUR.

Daily overnight trains also depart from Moscow around 22:00 for Novgorod arriving around 06:00.